body {
	overflow-y: scroll;
}

#telaro {
	width: 100%;
	border-collapse: collapse;
	table-layout: fixed;
}

#telaro td {
	padding: 0;
}

#stiliPektis {
	background-color: teal;
	width: 10em;
}

#stiliKafenio {
}

#kafenio {
	overflow-y: auto;
	overflow-x: hidden;
/*
background-color: #B6B673;
*/
}

#kafenioTail {
	height: 6px;
}

#cpanel {
background-color: rgba(183, 216, 113, 0.21);
/*
*/
}

#pss {
/*
background-color: #8D9B85;
*/
}

.pektis {
	display: inline-block;
	padding: 2px;
	white-space: nowrap;
	text-align: center;

	border-style: solid;
	border-width: 3px;
	border-color: #78AF5A;
	background-color: #AAD377;
}

.pektisOnoma {
	max-width: 6em;
	overflow: hidden;
}
	

#rebeloi {
/*
	background-color: #F1E4B9;
*/
}

.rebelos {
	margin: 6px 6px 0 0;
}

.trapezi {
	display: inline-block;
	margin: 8px 4px 0 0;
	padding: 4px;
	width: 9em;
	text-align: center;
	white-space: nowrap;

	border-style: solid;
	border-width: 3px;
	border-color: #78AF5A;
	background-color: #AAD377;
}

.trapeziData {
	display: inline-block;
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
/*
	background-color: teal;
*/
}

.trapeziDataKodikos {
	display: inline-block;
	float: left;
	height: 1.2em;
	padding: 2px 4px;
	overflow: hidden;
	white-space: nowrap;
	background-color: #F5F557;
}

.trapeziDataIpolipo {
	display: inline-block;
	float: right;
	height: 1.2em;
	padding: 2px 4px;
	overflow: hidden;
	white-space: nowrap;
}

.thesi {
	display: block;
	margin-top: 4px;

	border-style: solid;
	border-width: 3px;
	border-color: #95CC42;
	background-color: #DCFCAC;
}

.trapeziTheates {
	margin-top: 4px;
	font-size: 80%;
}

/*************************************************************************************************************************/

.pssTitlos {
	position: relative;
	padding: 2px 0;
	height: 32px;
	max-height: 32px;
	overflow: hidden;
	white-space: nowrap;
	font-style: italic;
	background-color: rgba(183, 216, 113, 0.21);
}

.pssTitlosBox {
	display: inline-block;
	height: 28px;
	margin-right: 4px;
	vertical-align: middle;
	border-style: solid;
	border-width: 2px;
	border-color: transparent;
/*
background-color: teal;
*/
}

.pssTitlosBoxCandi {
	background-color: #FFFFCC;
	border-style: outset;
	border-color: #FFF;
	cursor: pointer;
}

.pssAfxomiosiPanel {
	position: absolute;
	top: 0;
	right: 0;
	width: 10%;
	min-width: 32px;
	height: 34px;
	padding-top: 2px;
	text-align: right;
/*
background-color: yellow;
*/
}

.pssInput {
	display: inline-block;
}

.pssIcon {
	height: 100%;
}

.pssEnotita {
	padding: 0 2px 0 4px;
	background-image: url('../ikona/pss/paraskinio.jpg');
	border-style: solid none none solid;
	border-width: 1px;
	border-color: #999966;
	overflow-x: hidden;
	overflow-y: auto;
}

.pssEnotitaSteno {
	overflow-y: hidden;
}

.pssEnotitaAdiorato {
	display: none;
}

.pssPagomeno {
	background-image: url('../ikona/pss/pagomeno.jpg');
}
